Programiranje u BASIC-u
Vrsta: Seminarski | Broj strana: 20
Varijable
Za poˇetak promotrimo sljede´i jednostavni
program c c a=4 b=3 c=a+b PRINT c Iako joˇ nismo upoznali ponaˇanje ijedne
naredbe koriste´i zdrav razum moˇemo s s c z naslutiti kakve ´e biti posljedice
izvrˇavanja gornjeg programa. c s Prva naredba (a=4) ´e ku´ici (koristimo taj
naziv zasad) s imenom a pridruˇiti c c z broj 4. Druga naredba (b=3) u ku´icu b
zapisuje vrijednost 3. Sljede´a naredba c c c (c=a+b) je malo sloˇenija. Njenim
izvodenjem se prvo proˇitaju vrijednosti u z ku´icama a i b (a to su 4 i 3),
izraˇuna se njihov zbroj, a zatim rezultat 7 stavlja c c u ku´icu imena c.
Posljednja naredba (PRINT c) proˇita ˇto se trenutno nalazi c c s u ku´ici c i
to ispisuje na ekran. Dakle, izvodenjem gornjeg programa na ekranu c ´e se
ispisati broj 7. c Simboliˇki ˇitav postupak prikazujemo na sljede´i naˇin: c c
c c a 4 a=4 a 4 b 3 b=3 a 4 b 3 c 7 c=a+b a 4 b 3 c 7 EKRAN 7 PRINT c Ono ˇto
smo u gornjem odlomku zvali ku´icom u programerskom se ˇargonu s c z naziva
varijabla pa ´emo u tekstu nadalje koristiti taj naziv. c ˇ c c Primjer 1.1.
Sto ´e se ispisati izvodenjem sljede´eg programa? a=10 a=20 PRINT a Naredba
a=10 ´e varijabli a pridijeliti vrijednost 10. Sljede´a naredba a=20 varc c ijabli
a pridaje vrijednost 20, dok se stara vrijednost pri tome briˇe. Posljednja s
naredba prvo proˇita koje je trenutno stanje varijable a (a to je 20), ˇto
zatim c s ispisuje na ekran. Prethodni je primjer, iako kratak, vrlo pouˇan.
Bitno je naglasiti kako varic jabla u jednom trenutku moˇe posjedovati samo
jednu vrijednost. Dakle, ako z naredbom pridruˇujemo vrijednost varijabli njena
stara vrijednost se nepovratno z briˇe. Zapamtimo kako se naredbe izvrˇavaju
jedna po jedna i pri analizi pos s jedine naredbe promatramo samo nju i stanje
u varijablama (na izvrˇavanje s trenutne naredbe ne utjeˇu one koje se nalaze
prije ili poslije ). c ˇ c Primjer 1.2. Sto ´e ispisati sljede´i program? c a=1
2 Programsko okruˇenje Just Basic z
2
b=2 b=3 a=4 a=a+b a=a+b b=a+b PRINT a,b
Prikaˇimo stanje varijabli u z a a=1 a b=2 a b=3 a a=4 a a=a+b a a=a+b a b=a+b
a PRINT a,b svakom 1 1 b 1 b 4 b 7 b 10 b 10 b 10 b koraku 2 3 3 3 3 13 13
EKRAN
10
13
Program ´e na ekranu ispisati brojeve 10 i 13. c
ˇ Zadatak 1.3. Sto bi se dogodilo kada bismo u gornjem programu naredbu a=4
zamijenili s ab=4?
---------- CEO RAD MOŽETE PREUZETI NA SAJTU. ----------
MOŽETE NAS KONTAKTIRATI NA E-MAIL: [email protected]
maturski.org Besplatni seminarski Maturski Diplomski Maturalni SEMINARSKI RAD , seminarski radovi download, seminarski rad besplatno, www.maturski.org, Samo besplatni seminarski radovi, Seminarski rad bez placanja, naknada, sms-a, uslovljavanja.. proverite!